switch (lf.lfWeight) {
case FW_THIN:
case FW_EXTRALIGHT:
- weight = "ultralight";
+ weight = "Ultra-Light";
break;
case FW_LIGHT:
- weight = "light";
+ weight = "Light";
break;
- case FW_SEMIBOLD:
case FW_BOLD:
- weight = "bold";
+ weight = "Bold";
+ break;
+
+ case FW_SEMIBOLD:
+ weight = "Semi-Bold";
break;
case FW_ULTRABOLD:
- weight = "ultrabold";
+ weight = "Ultra-Bold";
break;
case FW_HEAVY:
- weight = "heavy";
+ weight = "Heavy";
+ break;
default:
- weight = "normal";
+ weight = "";
break;
}
if (lf.lfItalic)
- style="italic";
+ style="Italic";
else
- style="normal";
+ style="";
pt_size = -MulDiv(lf.lfHeight, 72,
GetDeviceCaps(GetDC(GetDesktopWindow()),